Vcenter CryptoManager Kms Providers CreateSpec

Vcenter CryptoManager Kms Providers CreateSpec
Vcenter CryptoManager Kms Providers CreateSpec

The Vcenter CryptoManager Kms Providers CreateSpec schema contains properties that describe the desired configuration for a new provider.

This schema was added in vSphere API 7.0.2.0.

JSON Example
{
    "provider": "string",
    "constraints": {
        "tpm_required": false
    },
    "native_spec": {
        "key_id": "string",
        "key_derivation_key": "string"
    }
}
string
provider
Required

Provider identifier.

A unique string provided by the client.

This property was added in vSphere API 7.0.2.0.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.vcenter.crypto_manager.kms.provider. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.vcenter.crypto_manager.kms.provider.

constraints
Optional

The constraints on the provider.

This property was added in vSphere API 7.0.2.0.

If missing or null there are no constraints on the provider.

native_spec
Optional

Native provider create spec.

This property was added in vSphere API 7.0.2.0.

This property is required when creating a Vcenter CryptoManager Kms Providers Type.NATIVE provider.